on board processing - German English Dictionary